<include file="Public/mobile_head"/>
<link href="{:ADDON_PUBLIC_PATH}/css.css?v={:SITE_VERSION}" rel="stylesheet" type="text/css">
<body>
<div id="container" class="container body">
	<div class="top_relative">
		<notempty name="forms.cover"><img src="{$forms.cover}"/></notempty>
		<p style="word-wrap:break-word;">{$forms.title}</p>
	</div>
	<empty name="forms.cover">
		<div class="top_relative" style="background:url({:ADDON_PUBLIC_PATH}/background.png) no-repeat">
			<p style="font-size:20px; font-weight:bold; position:static; padding:50px 15px">{$forms.title}</p>
		</div>
	</empty>


	<notempty name="forms.intro">
		<empty name="forms.content">
			<div class="block_content_bg p_10 m_10 "
			     style="background-size:20px 20px; background-repeat:no-repeat; background-position:right center; word-wrap:break-word;">
				简介:<br>
				{$forms.intro}
			</div>
			<else/>
			<div class="block_content_bg p_10 m_10 icon_arrow_right_gray"
			     style="background-size:20px 20px; background-repeat:no-repeat; background-position:right center;word-wrap:break-word;">
				<a href="{:addons_url('Forms://FormsValue/detail',array('id'=>$_GET['id']))}" class="block black">
					填写说明
				</a>
			</div>
		</empty>

	</notempty>
	<div class="block_content_bg m_10">
		<div class="block_content_top_min">
			<center>请填写以下信息</center>
		</div>
		<!-- 表单 -->
		<form id="form" action="{:addons_url('Forms://FormsValue/add')}" method="post" class="form-horizontal p_10">

			<volist name="fields" id="field">
				<if condition="$field['is_show'] == 4">
					<input type="hidden" class="text input-large" name="{$field.name}"
					       value="{:I($field[name], $field[value])}">
				</if>
				<if condition="$field['is_show'] == 1 || $field['is_show'] == 3 || ($field['is_show'] == 5 && I($field['name']) )">
					<div class="form-item cf">
						<label class="item-label">{$field['title']}<span class="check-tips">
                      <notempty name="field['remark']">（{$field['remark']}）</notempty>
                      </span></label>

						<div class="controls">
							<switch name="field.type">
								<case value="num">
									<input type="text" class="text input-medium" name="{$field.name}"
									       value="{$data[$field['name']]}">
								</case>
								<case value="string">
									<input type="text" class="text input-large" name="{$field.name}"
									       value="{$data[$field['name']]}">
								</case>
								<case value="textarea">
									<label class="textarea input-large">
										<textarea name="{$field.name}">{$data[$field['name']]}</textarea>
									</label>
								</case>
								<case value="datetime">
									<input type="text" name="{$field.name}" class="text input-large time"
									       value="{$data[$field['name']]|time_format}" placeholder="请选择时间"/>
								</case>
								<case value="bool">
									<select name="{$field.name}">
										<volist name=":parse_field_attr($field['extra'])" id="vo">
											<option value="{$key}"
											<eq name="data[$field['name']]" value="$key">selected</eq>
											>{$vo}
											</option>
										</volist>
									</select>
								</case>
								<case value="select">
									<select name="{$field.name}">
										<volist name=":parse_field_attr($field['extra'])" id="vo">
											<option value="{$key}"
											<eq name="data[$field['name']]" value="$key">selected</eq>
											>{$vo}
											</option>
										</volist>
									</select>
								</case>
								<case value="cascade">
									<div id="cascade_{$field.name}"></div>
									{:hook('cascade',
									array('name'=>$field['name'],'value'=>$data[$field['name']],'extra'=>$field['extra']))}
								</case>
								<case value="dynamic_select">
									<div id="dynamic_select_{$field.name}"></div>
									{:hook('dynamic_select',
									array('name'=>$field['name'],'value'=>$data[$field['name']],'extra'=>$field['extra']))}
								</case>
								<case value="radio">
									<volist name=":parse_field_attr($field['extra'])" id="vo">
										<label class="radio"> <input type="radio" value="{$key}" name="{$field.name}"
											<eq name="data[$field['name']]" value="$key">checked="checked"</eq>
											>{$vo} </label>
									</volist>
								</case>
								<case value="checkbox">
									<volist name=":parse_field_attr($field['extra'])" id="vo">
										<label class="checkbox"> <input type="checkbox" value="{$key}"
										                                name="{$field.name}[]"
											<in name="key" value="$data[$field['name']]">checked="checked"</in>
											>{$vo} </label>
									</volist>
								</case>
								<case value="editor">
									<label class="textarea">
										<textarea name="{$field.name}">{$data[$field['name']]}</textarea>
										{:hook('adminArticleEdit',
										array('name'=>$field['name'],'value'=>$data[$field['name']]))} </label>
								</case>
								<case value="picture">
									<div class="controls">
										<div class="upload_row muti_picture_row">

											<notempty name="data[$field['name']]">
												<php>
													$tempArr = explode(',',$data[$field['name']]);

													for($i=0;$i
													<count
													($tempArr);$i++){
													echo '
													<div class="img_item"><em>X</em><input type="hidden"
													                                       name="'.$field[name].'[]"
													                                       value="'.$tempArr[$i].'"/><img
															src="'.get_cover_url($tempArr[$i]).'"/></div>
													';
													}
												</php>
											</notempty>
											<a class="img_item add_btn" href="javascript:;"
											   onClick="$.WeiPHP.wxChooseImg(this,1,'{$field.name}[]')"><img
													src="__IMG__/add.png"/></a>
										</div>
									</div>
								</case>
								<case value="file">
									<div class="controls">
										<input type="file" id="upload_file_{$field.name}">
										<input type="hidden" name="{$field.name}" value="{$data[$field['name']]}"/>

										<div class="upload-img-box">
											<present name="data[$field['name']]">
												<div class="upload-pre-file"><span class="upload_icon_all"></span>{$data[$field['name']]|get_table_field=###,'id','name','File'}
												</div>
											</present>
										</div>
									</div>
									<script type="text/javascript">
										//上传图片
										/* 初始化上传插件 */
										$("#upload_file_{$field.name}").uploadify({
											"height": 30,
											"swf": "__STATIC__/uploadify/uploadify.swf",
											"fileObjName": "download",
											"buttonText": "上传附件",
											"uploader": "{:U('File/upload',array('session_id'=>session_id()))}",
											"width": 120,
											'removeTimeout': 1,
											"onUploadSuccess": uploadFile
										{
											$field.name
										}
										})
										;
										function uploadFile {
											$field.name
										}
										(file, data)
										{
											var data = $.parseJSON(data);
											if (data.status) {
												var name = "{$field.name}";
												$("input[name=" + name + "]").val(data.id);
												$("input[name=" + name + "]").parent().find('.upload-img-box').html(
														"<div class=\"upload-pre-file\"><span class=\"upload_icon_all\"></span>" + data.name + "</div>"
												);
											} else {
												updateAlert(data.info);
												setTimeout(function () {
													$('#top-alert').find('button').click();
													$(that).removeClass('disabled').prop('disabled', false);
												}, 1500);
											}
										}
									</script>
								</case>
								<default/>
								<input type="text" class="text input-large" name="{$field.name}"
								       value="{$data[$field['name']]}">
							</switch>
						</div>
					</div>
				</if>
			</volist>

			<div id="top-alert" class="fixed alert alert-error" style="display: none;">
				<button class="close fixed" style="margin-top: 4px;">&times;</button>
				<div class="alert-content"></div>
			</div>
			<div class="form-item cf">
				<input type="hidden" name="id" value="{$data.id}">
				<if condition="empty($data[id]) || $forms[can_edit]==1">
					<button class="home_btn submit-btn mb_10 mt_10" id="submit" type="button"
					        target-form="form-horizontal">确 定
					</button>
				</if>
			</div>
		</form>

	</div>
	<p class="copyright">{$system_copy_right}</p>
</div>
<include file="Public/mobile_foot"/>
<script type="text/javascript">
	$.WeiPHP.initWxShare({
		title: "{$forms.title}",
		imgUrl: "{$forms.cover}",
		desc: "{$forms.intro}",
		link: window.location.href
	})
</script>
<block name="script">
	<link href="{:SITE_URL}/Public/static/datetimepicker/css/datetimepicker.css?v={:SITE_VERSION}" rel="stylesheet"
	      type="text/css">
	<php>if(C('COLOR_STYLE')=='blue_color') echo '
		<link href="{:SITE_URL}/Public/static/datetimepicker/css/datetimepicker_blue.css?v={:SITE_VERSION}"
		      rel="stylesheet" type="text/css">
		';
	</php>
	<link href="{:SITE_URL}/Public/static/datetimepicker/css/dropdown.css?v={:SITE_VERSION}" rel="stylesheet"
	      type="text/css">
	<script type="text/javascript"
	        src="{:SITE_URL}/Public/static/datetimepicker/js/bootstrap-datetimepicker.min.js"></script>
	<script type="text/javascript"
	        src="{:SITE_URL}/Public/static/datetimepicker/js/locales/bootstrap-datetimepicker.zh-CN.js?v={:SITE_VERSION}"
	        charset="UTF-8"></script>
	<script type="text/javascript">
		$('#submit').click(function () {
			// $('#form').submit();
			$.Dialog.loading();
			$.ajax({
// 	   url:'{:U('add?model='.$model['id'])}',
				url: "{:addons_url('Forms://FormsValue/add')}",
				type: 'post',
				data: $('#form').serializeArray(),
				dataType: 'json',
				success: function (json) {
					//$.Dialog.close();
					if (json.status == 1) {

						$.Dialog.success(json.info);
						//alert('2');
					} else {
						$.Dialog.fail(json.info);
						//alert('3');
					}
					if (json.url != "") {
						setTimeout(function () {
							window.location.href = json.url;
						}, 2000);
					}
				},
				error: function () {
					$.Dialog.close();
					//$.Dialog.fail();
				}
			});
		});

		$(function () {
			$('.time').datetimepicker({
				format: 'yyyy-mm-dd hh:ii',
				language: "zh-CN",
				minView: 0,
				autoclose: true
			});

		});
	</script>
</body>
</html>
